# 创建列表

# 1. 直接使用字面值创建
# [] 为空列表
a = []
print(a)
print(type(a))

b = [1, 2, 3, 4]
print(b)

# 2.使用list()创建
c = list()
print(type(c))

# 3.列表可以放不同类型
d = [1, 12.0, 'hello', True, [5, 6, 7]]
print(d)

# 4.下标访问
e = [1, 2, 3, 4, 5]
print(e[3])
e[3] = 100
print(e[3])

# 超出范围异常
# e[100] = 9
# print(e)

# 5.len内置函数求长度
print(len(e))

# 6.下标可以为负数，相当于倒着访问
print(e[-1])
print(e[len(e) - 1])
print(e[-2])
